#include <gtest/gtest.h>
#include <iostream>
using namespace std;
int add(int x,int y)
{
    return x + y;
}
TEST(测试名称, 加法用例名称1)
{
    //检测点失败，退出当前函数
    ASSERT_EQ(add(10, 20), 10);
    ASSERT_LT(add(20, 20), 50);
    ASSERT_NE(add(10, 11), 11);
    ASSERT_GT(add(100, 200), 10);
    ASSERT_GE(add(10, 20), 10);
}
TEST(测试名称,字符串测试用例2)
{
    std::string str = "hello word";

    //检测点失败，继续执行接下来的函数
    EXPECT_EQ(str, "hellowoed");
    EXPECT_NE(str, "SJHDEFW");
    EXPECT_TRUE(str == "hello word");
    printf("hello wordsssssssssssssssssssssssssss\n");
}
int main(int argc, char *argv[])
{
    // 单元测试框架的初始化
    //testing::InitGoogleTest(&argc, argv);
    // 开始所有的单元测试
    //return RUN_ALL_TESTS();
    cout << "1" << endl;
    return 0;
}